// pages/my/my.js
const request = require('@/utils/request.js')
const constants = require('@/utils/khyConstants.js')

Page({

    /**
     * 页面的初始数据
     */
    data: {
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        const app = getApp();
        this.setData({
            order_bg:app.globalData.nginxIp+'/img/order_bg.png',
            touxiang:app.globalData.nginxIp+'/img/touxiang.jpeg',
            my_menu1:app.globalData.nginxIp+'/img/my_menu1.png',
            my_menu2:app.globalData.nginxIp+'/img/my_menu2.png',
            my_handle1:app.globalData.nginxIp+'/img/my_handle1.png',
            my_handle2:app.globalData.nginxIp+'/img/my_handle2.png',
            my_handle3:app.globalData.nginxIp+'/img/my_handle3.png',
            my_handle4:app.globalData.nginxIp+'/img/my_handle4.png',
            my_handle5:app.globalData.nginxIp+'/img/my_handle5.png',
            userInfo:app.getUserInfo()
        })
    },

    logout() {
      getApp().globalData.userInfo = {}
      wx.setStorageSync("userInfo", null)
      wx.switchTab({
        url: '/pages/home/home',
      })
    },
    allorder(e) {
      let defaultvalue = e.currentTarget.dataset.defaultvalue
      if (defaultvalue) {
        getApp().globalData.pageData[constants.page_allorder] = defaultvalue
        wx.navigateTo({
          url: '/pages/mypage/allorder/allorder',
        })
      }
      
    },

    coupon(e) {
      wx.navigateTo({
        url: '/pages/mypage/coupon/coupon',
      })
    },

    addressbook() {
        wx.navigateTo({
          url: '/pages/address/addressbook/addressbook',
        })
    },
    // textdetail(){
    //     wx.navigateTo({
    //       url: '/pages/detail/textdetail/textdetail',
    //     })
    // },
    changepassword() {
        wx.navigateTo({
          url: '/pages/mypage/changepassword/changepassword',
        })
    },
    aboutus() {
      wx.navigateTo({
        url: '/pages/detail/aboutus/aboutus',
      })
    },
    // invoice() {
    //     wx.navigateTo({
    //       url: '/pages/mypage/invoice/invoice',
    //     })
    //   },
      invoicelist() {
        wx.navigateTo({
          url: '/pages/mypage/invoicelist/invoicelist',
        })
      },
    
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
        this.onLoad()
        // 通过 getTabBar 接口获取组件实例，并调用 setData 更新选中态
        if (typeof this.getTabBar === 'function' && this.getTabBar()) {
            this.getTabBar().setData({
                tabvalue: 2
            })
        }
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {
    },
})